.pageContent  { font-size: 16px;  line-height: 1.9em; color: #444; word-break:break-all; word-wrap:break-word;}
.pageContent * { font-size: inherit; color: inherit; }
.pageContent p { margin: 10px 0; }
.pageContent img { max-width: 100%; }
.pageContent a { color: #0586D7; text-decoration: underline; }
.pageContent table {margin-bottom: 10px; border-collapse: collapse; display: table; width: 100%;}
.pageContent table td, .pageContent table th { padding: 5px 10px; border: 1px solid #DDD; }
.pageContent table th {border-top: 1px solid #BBB; background-color: #F7F7F7;}
.pageContent table tr.firstRow th { border-top-width: 1px; }